echarle cara - German English Dictionary